irfft Function

public pure function irfft(x, n) result(rst)

Computes the inverse Fourier transform for a real-valued data set.

Arguments

Type IntentOptional Attributes Name
complex(kind=real64), intent(in), dimension(:) :: x

The positive half of the transform.

integer(kind=int32), intent(in), optional :: n

An optional input that can be used to specify the length of the transform. If less than the length of x, x is truncated; however, if greater than the length of x, x is padded with zeros.

Return Value real(kind=real64), allocatable, dimension(:)

The real-valued result of the inverse transform.